type runtime.arenaIdx
15 uses
runtime (current package)
heapdump.go#L526: base := arenaBase(arenaIdx(i1)<<arenaL1Shift | arenaIdx(i))
malloc.go#L651: func (h *mheap) sysAlloc(n uintptr, hintList **arenaHint, arenaList *[]arenaIdx) (v unsafe.Pointer, size uintptr) {
mcheckmark.go#L42: clearCheckmarks := func(ai arenaIdx) {
mheap.go#L178: heapArenas []arenaIdx
mheap.go#L187: userArenaArenas []arenaIdx
mheap.go#L192: sweepArenas []arenaIdx
mheap.go#L198: markArenas []arenaIdx
mheap.go#L619: func arenaIndex(p uintptr) arenaIdx {
mheap.go#L620: return arenaIdx((p - arenaBaseOffset) / heapArenaBytes)
mheap.go#L625: func arenaBase(i arenaIdx) uintptr {
mheap.go#L629: type arenaIdx uint
mheap.go#L637: func (i arenaIdx) l1() uint {
mheap.go#L653: func (i arenaIdx) l2() uint {
mheap.go#L912: func (h *mheap) reclaimChunk(arenas []arenaIdx, pageIdx, n uintptr) uintptr {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)